package com.zhaofan.other;

import org.junit.Test;

import java.util.HashMap;
import java.util.concurrent.ConcurrentHashMap;

/**
 * 给你一个整数 x ，如果 x 是一个回文整数，返回 true ；否则，返回 false 。
 *
 * 回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。例如，121 是回文，而 123 不是。
 *
 * 来源：力扣（LeetCode）
 * 链接：https://leetcode-cn.com/problems/palindrome-number
 * 著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。
 */
public class No9 {
    @Test
    public void test(){
        System.out.println(isPalindrome(1221));

    }

    public boolean isPalindrome(int x) {
        if (x<0) return false;
        else if(x==0) return true;
        long result=0;
        int c=x;
        while(x>0){
            int a=x%10;

               result=result*10+a;
            x/=10;
        }

        if (result == c)  return true;
        else return false;

    }

}
